/** 接收消息事件枚举 */
export enum ReceiveChannelMessageEventEnum {
    /** 用户加入成功 */
    JoinedSuccess = 'JoinedSuccess',
    /** pong */
    Pong = 'pong',
    /** 停服 */
    StopServer = 'StopServer',
    /** 更新用户信息 */
    UpdateUserInfo = 'UpdateUserInfo',
    /** 强制下线 */
    OfflineUser = 'OfflineUser',
    /** 跑马灯消息 */
    MarqueeNews = 'MarqueeNews',
    /** 封禁用户 */
    BannedUser = 'BannedUser',
    /** 业务失败信息 */
    RequestFailedInfo = 'RequestFailedInfo',

}

/** 发送消息事件枚举 */
export enum SendChannelMessageEventEnum {
    /** 用户加入 */
    Join = 'join',
    /** ping */
    Ping = 'ping',
    /** 获取在线时间信息 */
    GetOnlineTimeInfo = 'GetOnlineTimeInfo',
    /** 领取在线时间奖励 */
    ClaimOnlineTimePrize = 'ClaimOnlineTimePrize',
    /**请求进入多人房间*/
    SwitchScene = 'SwitchScene',
    /**请求下注*/
    MultiGameBet = 'MultiGameBet',
    /** 获取入场数据 */
    GetInitData = 'GetInitData',
}
     ///////////////////////////////////////////////////// 聊天服务 ///////////////////////////////////////////////////
/** 接收聊天消息事件 */
export enum ReceiveMessageEventEnum {
    /** 业务失败信息 */
    RequestFailedInfo = 'requestFailedInfo',
    /** 用户加入成功 */
    JoinedSuccess = 'joinedSuccess',
    /** pong */
    Pong = 'pong',
    /** 消息发送成功 */
    SendedSuccess = 'sendedSuccess',
    /** 文本消息 */
    TextMessage = 'TextMessage',
    /** 表情消息 */
    EmojiMessage = 'EmojiMessage',
}

/** 发送聊天消息事件 */
export enum SendMessageEventEnum {
    /** 用户加入, 需传 { token: string } */
    Join = 'join',
    /** ping, 不需要参数 */
    Ping = 'ping',
    /** 获取在线时间信息，需传 { text: string } */
    Text = 'text',
    /** 领取在线时间奖励, 需传 { emoji: string } emoji 为文件名 */
    Emoji = 'emoji',
}

